69797f90a86696b2863cb33604ccdb7a30ae249f,core/src/main/java/psiprobe/controllers/truststore/TrustStoreController.java,TrustStoreController,handleRequestInternal,#HttpServletRequest#HttpServletResponse#,46
Before Change
try (FileInputStream fis = new FileInputStream(trustStore)) {
ks.load(fis, trustStorePassword != null ? trustStorePassword.toCharArray() : null);
}
Enumeration<String> aliases = ks.aliases();
Map<String, String> attributes;
while (aliases.hasMoreElements()) {
attributes = new HashMap<>();
After Change
ks.load(fis, trustStorePassword != null ? trustStorePassword.toCharArray() : null);
}
Map<String, String> attributes;
for (String alias : Collections.list(ks.aliases())) {
attributes = new HashMap<>();
if (ks.getCertificate(alias).getType().equals("X.509")) {
X509Certificate cert = (X509Certificate) ks.getCertificate(alias);